Business

Cathie Wood sold 90% of her Twitter stock this year. Then Elon Musk sent the sha..